protective pillar - Espagnol Anglais Dictionnaire